import request from '@/utils/request'

export function getRoleList(params) { // 查询角色信息请求
  return request({
    url: '/sys/role',
    params // 查询参数
  })
}

export function addRole(data) { // 新增角色请求
  return request.post('/sys/role', data)
}

export function amendRole(data) { // 编辑修改角色信息
  return request.put(`/sys/role/${data.id}`, data)
}

export function deleteRole(id) { // 删除角色
  return request.delete(`/sys/role/${id}`)
}

export function particularsRole(id) { // 角色详情
  return request.get(`/sys/role/${id}`)
}

export function changeRolePermission(data) { // 角色权限修改
  return request.put('/sys/role/assignPrem', data)
}
